trash incinerator - Spanish English Dictionary